
$(document).ready(function () {
    var List = [];
    var url='';
    var FileUrl='';
    var clickFlag=false;
    var form=$('#xh_form');

    var praseFrom=new xhForm($('#xh_form'));
    praseFrom.parse();

    var iUserId=addressUri.getParam('iUserId');
    var iPCId=addressUri.getParam('iPCId');
    //
    $(".form_datetime").datetimepicker({format: 'yyyy-mm-dd hh:ii',language: 'zh-CN',minView: "hour", autoclose:true});
    $('[name=iUserId]').val(iUserId);
    initDepTree();
    if(trackInfo != '1'){
        praseFrom.fill(trackInfo);
    }


    praseFrom.bindRequired($('#bt_modal_confirm',parent.document));
    // //验证
    $('#bt_modal_confirm',parent.document).click(function () {
            $.ajax({
                url : baseUrl+'tch/savePClass',
                data:$("#xh_form").serialize(),
                dataType:'json',
                type:'post',
                success:function (data) {
                    if(data=='fail'){
                        alert('内容重复');
                        return false;
                    }
                },
                error:function (result) {
                    console.log(result);
                    window.top.swal('',result['responseText'],'error');
                },
                complete:function () {
                    window.top.xhTop.getActiveFrame()['publicClass'].classList.dataGridReload();
                    window.top.xhTop.closeModal();
                    //清空
                    url='';
                    FileUrl='';
                    List=[];
                }
            });
    
    });
    
    // function save() {
    //     for (var i = 0; i < List.length; i++) {
    //         var footerfix= List[i]['url'].split('.')[1];
    //         footerfix=footerfix.toLowerCase()
    //         if(footerfix=='jpg'||footerfix=='gif'||footerfix=='png') {  //这里的url只指图片
    //             url += List[i]['url'] + ',';
    //         }else {
    //             FileUrl+=List[i]['url']+',';
    //         }
    //     }
    //     $('#sImages').val(url);
    //     $('#sFiles').val(FileUrl);
    //     //var timeWraper=$('#timeWraper',window.top.xhTop.getActiveFrame().frames['operationGradeTrace'].document);
    //     $.ajax({
    //         url : baseUrl+'tch/savePClass',
    //         data:$("#xh_form").serialize(),
    //         dataType:'json',
    //         type:'post',
    //         success:function (data) {
    //             if(data=='fail'){
    //                 alert('内容重复');
    //                 return false;
    //             }
    //         },
    //         error:function (result) {
    //             console.log(result);
    //             window.top.swal('',result['responseText'],'error');
    //         },
    //         complete:function () {
    //             window.top.xhTop.getActiveFrame()['publicClass'].classList.dataGridReload();
    //             window.top.xhTop.closeModal();
    //             //清空
    //             url='';
    //             FileUrl='';
    //             List=[];
    //         }
    //     });
    // }

});
/**
 * 初始化部门树
 * @param _options
 */
function initDepTree(_options) {
    var _default={
        url:'Tch/getStaff',
        height:'34px',
        width:'238px',
        panelHeight:'100px',
        required:false,
    }
    var _options=$.extend({}, _default, _options);
    $('.depTree').each(function () {
        
        var tag = $(this).attr('depTag');  //在input上注明部门标签
        $(this).combotree({
            url:baseUrl+_options.url+'/'+tag,
            valueField:'id',
            textField:'text',
            required:_options.required,
            height:_options.height,
            width:_options.width,
            panelHeight:_options.panelHeight,
            onBeforeSelect: function (node) {
                if(node['id'].indexOf('D-')!=-1){
                    return false;
                }
            }
        });
    });
}